go/types.Checker.instantiateSignature (method)

5 uses

	go/types (current package)
		call.go#L127: 	sig = check.instantiateSignature(x.Pos(), x.expr, sig, targs, xlist)
		call.go#L133: func (check *Checker) instantiateSignature(pos token.Pos, expr ast.Expr, typ *Signature, targs []Type, xlist []ast.Expr) (res *Signature) {
		call.go#L291: 			sig = check.instantiateSignature(ix.Pos(), ix.orig, sig, targs, xlist)
		call.go#L628: 			rsig = check.instantiateSignature(call.Pos(), call.Fun, sig, targs[:n], xlist)
		call.go#L646: 			arg.typ = check.instantiateSignature(call.Pos(), arg.expr, asig, targs[j:k], nil) // TODO(gri) provide xlist if possible (partial instantiations)